package com.bondex.charter.maindata.pojo.api;

import com.bondex.bondexapi.maindata.pojo.api.QueryBaseVO;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.Getter;
import lombok.Setter;

import java.util.List;

/**
 * 产品类型对象 base_com_product_type
 * <p>
 * 新增字段 【产品类型 productType】，【父产品代码 parentProductCode】
 * add by jiajia on 2021/05/10
 * </p>
 *
 * @author zdj
 * @date 2021-03-17
 */
@JsonIgnoreProperties(ignoreUnknown = true)
@JsonInclude(JsonInclude.Include.NON_NULL)
@Getter
@Setter
public class BaseComProductTypeVO extends QueryBaseVO {

	/**
	 * 多语言名称
	 */
	private Object name;

	/**
	 * 中文名称
	 */
	private String nameCN;

	/**
	 * 英文名称
	 */
	private String nameEN;

	/**
	 * 代码
	 */
	private String code;

	/**
	 * 航司代码
	 */
	private String airlineCode;

	/**
	 * 机型
	 */
	private String model;

	/**
	 * 区域
	 */
	private String areaName;

	/**
	 * 路线
	 */
	private String routeName;

	/**
	 * 产品名称
	 */
	private String productName;

	/**
	 * 航班号
	 */
	private String flightNumber;

	/**
	 * 描述
	 */
	private String description;

	/**
	 * 顺序号
	 */
	private String showOrder;

	/**
	 * 删除标志（0：未删除；1：已删除）
	 */
	private String delFlg;

	/**
	 * 数据类型List,系统用字段,数据库中不存在
	 */
	private List dataTypeList;

	/**
	 * 产品类型 大分类 truck陆运 sea海运 air空运等
	 */
	private String productType;

	/**
	 * 父产品代码
	 */
	private String parentProductCode;

}
